Quarterly report [Sections 13 or 15(d)]

Organization and Summary of Significant Accounting Policies (Details)

v3.25.3
Organization and Summary of Significant Accounting Policies (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Organization and Summary of Significant Accounting Policies [Line Items]            
Allowance for credit losses $ 735   $ 735   $ 464  
Uncertain tax position 0   0   $ 3,141  
Income tax expense $ (72) $ (1) $ 4 $ 2    
Expire date         Mar. 31, 2028  
Effective tax rate 5.50% 0.10% 0.40% 0.10%    
Advertising costs $ 80 $ 148 $ 324 $ 342    
Segment description     In its operation of the business, management, including our chief operating decision maker (“CODM”), who is also our Chief Executive Officer, reviews certain financial information, including segmented internal profit and loss statements prepared on a basis not consistent with U.S. GAAP.For each of its segments, the CODM uses segment revenue, gross margin and segment operating income in the annual budgeting and forecasting process. The CODM considers budget-to-actual variances on a monthly basis for profit measures when making decisions about allocating capital and personnel to the segments. The CODM also uses segment gross margin for evaluating product pricing and segment operating income to assess the performance for each segment by comparing the results and return on assets of each segment with one another. The CODM uses segment gross margin and segment operating income in determining the compensation of certain employees.      
Chief executive officer     Chief Executive Officer      
Federal [Member]            
Organization and Summary of Significant Accounting Policies [Line Items]            
Net operating losses         $ 4,000  
State [Member]            
Organization and Summary of Significant Accounting Policies [Line Items]            
Net operating losses         $ 4,800  
U.S. Internal Revenue [Member]            
Organization and Summary of Significant Accounting Policies [Line Items]            
Ownership percentage         50.00%  
Accounts Receivable [Member]            
Organization and Summary of Significant Accounting Policies [Line Items]            
Allowance for credit losses 1,162   $ 1,162   $ 791 $ 17,076
Related Party Receivables [Member]            
Organization and Summary of Significant Accounting Policies [Line Items]            
Allowance for credit losses $ 427   $ 427   $ 327 $ 853
Customer Concentration Risk [Member] | Customer One [Member] | Accounts Receivable [Member]            
Organization and Summary of Significant Accounting Policies [Line Items]            
Concentration risk percentage     15.00% 0.80%