Quarterly report pursuant to Section 13 or 15(d)

Revolving Credit Facility and Other Obligations (Details)

v3.23.1
Revolving Credit Facility and Other Obligations (Details)
$ in Millions
Jun. 23, 2022
USD ($)
borrowing
Nov. 19, 2020
USD ($)
payment
Mar. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Apr. 21, 2020
USD ($)
Jul. 11, 2017
USD ($)
Revolving credit facility | Bank of America Credit Agreement            
Long-term debt            
Maximum borrowing capacity           $ 25.0
Potential increase in maximum borrowing capacity $ 25.0          
Number of separate increases | borrowing 3          
Potential increase in maximum borrowing capacity, per occurrence $ 5.0          
Annual commitment fee 0.25%          
Long-term line of credit     $ 0.2 $ 0.0    
Revolving credit facility | LIBOR | Bank of America Credit Agreement            
Long-term debt            
Margin on variable rate 1.50%          
Effective interest rate     6.39%      
Line of Credit | Banc of America Leasing and Capital Credit Agreement            
Long-term debt            
Maximum borrowing capacity         $ 6.0  
Long-term line of credit   $ 3.7 $ 0.9      
Number of monthly payments | payment   36        
Periodic payment   $ 0.1        
Line of credit, outstanding, current     $ 0.9      
Line of Credit | Indicative Index | Banc of America Leasing and Capital Credit Agreement            
Long-term debt            
Effective interest rate     3.00%