XML 72 R59.htm IDEA: XBRL DOCUMENT v3.26.1
Leases - Schedule of Lease Expense and Supplemental Cash Flow, Balance Sheet Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Leases [Abstract]      
Operating lease cost $ 1,065 $ 854  
Variable lease cost 408 506  
Short-term lease cost 70 77  
Total lease cost 1,543 1,437  
Cash Paid For Amounts Included In The Measurement Of Lease Liabilities [Abstract]      
Cash paid for operating lease liabilities 1,137 1,130  
Right-Of-Use Assets Obtained In Exchange For New Lease Obligations [Abstract]      
Operating lease assets obtained in exchange for operating lease liabilities 506 $ 199  
Operating lease right-of-use assets 7,884   $ 8,280
Current operating lease liabilities 3,890   3,850
Long-term operating lease liabilities 9,484   9,963
Total operating lease liabilities $ 13,374   $ 13,813