XML 22 R6.htm IDEA: XBRL DOCUMENT v3.25.4
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Statement of Comprehensive Income [Abstract]      
Net income $ 34,250 $ 2,720 $ 22,637
Other comprehensive income, net of tax      
Unrealized gain on short-term investments, net of tax 75 79 5
Foreign currency translation adjustment 100 (63) 0
Total other comprehensive income, net of tax 175 16 5
Total comprehensive income $ 34,425 $ 2,736 $ 22,642