Annual report [Section 13 and 15(d), not S-K Item 405]

Debt (Details)

v3.25.4
Debt (Details) - Line of Credit - USD ($)
$ in Thousands
12 Months Ended
Feb. 28, 2022
Dec. 31, 2025
Dec. 31, 2024
Jan. 17, 2024
Feb. 28, 2020
Credit Facilities          
Debt Instrument [Line Items]          
Debt issuance costs incurred         $ 53
2022 Credit Facility          
Debt Instrument [Line Items]          
Debt issuance costs incurred $ 76        
Secured Debt | Credit Facilities          
Debt Instrument [Line Items]          
Maximum borrowing capacity         7,500
Maximum borrowing capacity, additional amount 2,500       2,500
Secured Debt | 2022 Credit Facility          
Debt Instrument [Line Items]          
Maximum borrowing capacity, additional amount 30,000        
Revolving Credit Facility          
Debt Instrument [Line Items]          
Amortization of debt issuance costs   $ 22 $ 79    
Revolving Credit Facility | Credit Facilities          
Debt Instrument [Line Items]          
Maximum borrowing capacity 2,000        
Debt instrument, face amount         2,000
Long-term debt       $ 2,000  
Debt under credit agreement   $ 0      
Revolving Credit Facility | 2022 Credit Facility          
Debt Instrument [Line Items]          
Maximum borrowing capacity $ 20,000        
Revolving Credit Facility | 2022 Credit Facility | Base Rate          
Debt Instrument [Line Items]          
Basis spread on variable rate 1.00%        
Revolving Credit Facility | 2022 Credit Facility | Federal Reserve Bank Of New York Rate          
Debt Instrument [Line Items]          
Basis spread on variable rate 0.50%        
Revolving Credit Facility | 2022 Credit Facility | Minimum | SOFR          
Debt Instrument [Line Items]          
Basis spread on variable rate 0.10%        
Revolving Credit Facility | 2022 Credit Facility | Maximum | SOFR          
Debt Instrument [Line Items]          
Basis spread on variable rate 1.75%        
Development Line of Credit | Credit Facilities          
Debt Instrument [Line Items]          
Debt instrument, face amount         5,500
Termination of line of credit $ 5,500        
Letter of Credit | Credit Facilities          
Debt Instrument [Line Items]          
Maximum borrowing capacity 1,000       $ 1,000
Letter of Credit | 2022 Credit Facility          
Debt Instrument [Line Items]          
Maximum borrowing capacity $ 5,000