v3.25.2
Line of Credit (Details) - Revolving Credit Facility
$ in Millions
6 Months Ended
Aug. 05, 2024
USD ($)
Jun. 30, 2025
USD ($)
Line of Credit    
Maximum borrowing capacity $ 30.0  
Maximum borrowing capacity subject to approval of the lender $ 50.0  
Percentage of eligible accounts considered for determination of borrowing base 85.00%  
Percentage of eligible unbilled accounts considered for determination of borrowing base 80.00%  
Percentage of all eligible unbilled accounts considered for determination of borrowing base 30.00%  
Percentage of eligible foreign accounts considered for determination of borrowing base 85.00%  
Percentage of all eligible foreign accounts considered for determination of borrowing base 20.00%  
Amount of all eligible foreign accounts considered for determination of borrowing base $ 4.0  
Line of credit facility, borrowing base   $ 25.2
Threshold minimum fixed charge coverage ratio required to be maintained 1.1  
Interest rate   2.25%
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]   us-gaap:SecuredOvernightFinancingRateSofrMember