v3.26.1
Summary of Significant Accounting Policies (Details)
3 Months Ended 12 Months Ended
Dec. 05, 2025
Mar. 31, 2026
$ / shares
Mar. 31, 2025
Dec. 31, 2025
$ / shares
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Stock split, conversion ratio 5      
Common stock, par or stated value per share (in dollars per share)   $ 0.001   $ 0.001
One Customer | Accounts Receivable | Customer Concentration Risk        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Concentration risk   19.00%   11.00%
One Customer | Revenue Benchmark | Customer Concentration Risk        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Concentration risk   12.00% 12.00%