v3.26.1
Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Supplemental Disclosures of Cash Flow Information:    
Cash paid for interest $ 6 $ 2
Cash paid for income taxes 1,626 398
Cash paid for amounts included in the measurement of lease liabilities:    
Operating cash flows from operating leases (551) (1,408)
Supplemental Disclosures of Non-Cash Investing and Financing Activities:    
Capitalized software included in accounts payable $ 0 $ 18