v3.26.1
Revenue and Accounts Receivable - Provision for Credit Loss Activity (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balance $ 557 $ 420
Additions to provision for credit losses 1,907  
Write-off activity   (420)
Reversal of provision due to collection of full balance (34)  
Ending balance $ 2,430 557
Nonrelated party    
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Additions to provision for credit losses   523
Related party    
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Additions to provision for credit losses   $ 34