v3.26.1
Related Party Transactions (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 09, 2026
Feb. 12, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Jul. 09, 2026
May 13, 2026
Apr. 29, 2026
Dec. 31, 2025
Related Party Transactions [Line Items]                    
Principal amount $ 250 $ 410                
Percentage of interest rate 12.00% 12.00%                
Accrued interest $ 26                  
Interest expense     $ 18   $ 26          
Deferred revenue     317   317     $ 1,000   $ 89
Other liabilities     20,756   20,756         $ 19,450
Revenue recognized     4,166 $ 4,656 8,610 $ 10,074        
Subsequent Event [Member]                    
Related Party Transactions [Line Items]                    
Other liabilities             $ 1,000      
TPA services [Member]                    
Related Party Transactions [Line Items]                    
Advance payment                 $ 500  
Deferred revenue     317   317          
Revenue recognized     $ 183   $ 183